on one's home ground - Türkisch Englisch Wörterbuch